package com.itheima_01.test;

import java.util.Random;

public class test4 {
    public static void main(String[] args) {
        /*一个大V直播抽奖，奖品是现金红包，
        分别有{2, 588, 888, 1000, 10000}五个奖金。
        请使用代码模拟抽奖，打印出每个奖项，
        奖项的出现顺序要随机且不重复。打印效果如下：
        （随机顺序，不一定是下面的顺序）

        888元的奖金被抽出
        588元的奖金被抽出
        10000元的奖金被抽出
        1000元的奖金被抽出
        2元的奖金被抽出*/
                boolean flag = false;
                int arr[] = {2, 588, 888, 1000, 10000};
                int arr1[] = new int[arr.length];
                int x=0;
                int y;
                int w=arr.length;
                Random r = new Random();

                for (int i = 0; i < arr.length; i++) {
                    x=Math.abs(r.nextInt())%w;
                    y=0;
                    for (int i1 = 0; i1 < w; i1++) {
                        if (x == i1) {
                            arr1[i]=arr[x];
                            continue;
                        }
                        arr[y]=arr[i1];
                        y++;
                        }
                        w--;
                    for (int i1 = 0; i1 < arr1.length; i1++) {
                        System.out.println(arr1[i1]);
                    }
                    }
                }





       /*  for (int i1 = 0; i1 < arr1.length; i1++) {
}
             switch (arr[i1]){
                 case 2:
                     System.out.println("2元的奖金被抽出*");
                     break;
                 case 588:
                     System.out.println("588元的奖金被抽出*");
                     break;
                 case 888:
                     System.out.println("888元的奖金被抽出*");
                     break;
                 case 1000:
                     System.out.println("1000元的奖金被抽出*");
                     break;
                 case 10000:
                     System.out.println("10000元的奖金被抽出*");
                     break;
                 default:
                     System.out.println("感谢你的使用");
                     break;
             }
         }*/

        }
